<?php
namespace app\admin\controller;
use think\Controller;

class Base extends Controller
{
     public function __construct(){
          parent::__construct(); //调用父类的构造方法

         //判断用户是否登陆
         if(empty(session('userId'))) {
             $this->redirect('Login/index');
         }
      }


      public  function param_error()
        {
            $_arr['flag'] = -1;
            $_arr['msg'] = '参数错误';
            $_arr['data'] = '';
            return json($_arr);
        }

        protected function returnError($errorMsg='',$data='')
        {
            $_arr['flag'] = -1;
            $_arr['msg'] = $errorMsg;
            $_arr['data'] = $data;
            return json($_arr);
        }

        protected function returnAlert($alertMsg='',$data='')
        {
            $_arr['flag'] = 1;
            $_arr['msg'] = $alertMsg;
            $_arr['data'] = $data;
            return json($_arr);
        }

        protected function returnOk($data='',$msg='')
        {
            $_arr['flag'] = 0;
            $_arr['msg'] = $msg;
            $_arr['data'] = $data;
            return json($_arr);
        }
}